Dynamics of Abstract Turing Machines
نویسنده
چکیده
Turing machines have been well studided in the context of Computability theory, looking at computations starting from a very specific state and a given input. We intend to study here Turing machines from the point of view of dynamical systems, that is consider Turing machines starting from any input, and any possible state. This model is very interesting from this point of view, and intimately linked with the dynamics of piecewise affine maps and area-preserving diffeomorphisms [4, 3] While most properties of the model are of course intrisically undecidable, it turns out that many dynamical properties, and more generally properties about its long term behaviour, are computable [2, 1]. Many of these properties can be obtained from the trace of the Turing machine, which consists in the sequences of states and symbols the machine visits. In fact, it is often sufficient to know where the machine is coming from instead of its exact state. This means many results may be formulated and proved for a larger class of dynamical systems, called abstract Turing machines, which share many properties with Turing machines, but for which the set of states is not visible (and may even be infinite albeit compact) The goal of the internship is to investigate this abstract model, and to formulate efficient criteria to decide whether a given abstract Turing machine corresponds to a concrete Turing machine. Knowledge of Computability Theory, in particular of Turing machines, is appreciated. Knowledge of Symbolic Dynamics, or basics of Topology, will be useful but is not required.
منابع مشابه
Some improvements in fuzzy turing machines
In this paper, we improve some previous definitions of fuzzy-type Turing machines to obtain degrees of accepting and rejecting in a computational manner. We apply a BFS-based search method and some level’s upper bounds to propose a computational process in calculating degrees of accepting and rejecting. Next, we introduce the class of Extended Fuzzy Turing Machines equipped with indeterminacy s...
متن کاملZigzags in Turing Machines
We study one-head machines through symbolic and topological dynamics. In particular, a subshift is associated to the system, and we are interested in its complexity in terms of realtime recognition. We emphasize the class of one-head machines whose subshift can be recognized by a deterministic pushdown automaton. We prove that this class corresponds to particular restrictions on the head moveme...
متن کاملUniversal computation is 'almost surely' chaotic
Fixed point iterations are known to generate chaos, for some values in their parameter range. It is an established fact that Turing Machines are fixed point iterations. However, as these Machines operate in integer space, the standard notions of a chaotic system is not readily applicable for them. Changing the state space of Turing Machines from integer to rational space, the condition for chao...
متن کاملThe Myth of 'the Myth of Hypercomputation'
ness and Approximations Thursday, June 9, 2011 Abstractness and Approximations • This rather absurd attack goes as followsness and Approximations • This rather absurd attack goes as follows Thursday, June 9, 2011 Abstractness and Approximations • This rather absurd attack goes as follows 1. Even Turing machines are abstract models that can’t be implemented fully.ness and Approximations • This r...
متن کاملDeterministic Single - State 2 - Pdas Are Turing - Complete
The well-known simulation of Turing machines by push-down automata with two stacks is shown to be possible, even if the latter has only a single state and is deterministic. This sheds new light on the nature of states and their relationship with storage, and enables a unification of different types of abstract machines. Moreover, further refinements of the Chomsky hierarchy are proposed.
متن کامل